dry ditch - French English Dictionary